package com.pomr.model.health;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 * 数据库存放格式 使用xml标准
 * legendtitle 数据分类
 * 『
 * 	数据分类标题
 * 	数据列
 * 	是否显示平均值
 * 』
 * <Option>
 * 	<legendtitle></legendtitle>
 * 	<legends>
 * 		<legend>
 * 			<title></title>
 * 			<data>x</data>
 * 			<aver>true/false</aver>
 * 		</legend>
 * 		...
 *  </legends>
 * </Option>
 * @author Administrator
 *
 */
public class Option implements Serializable{
	
	public List<String> getLegend() {
		return legend;
	}
	public void setLegend(List<String> legend) {
		this.legend = legend;
	}
	public List<Date> getxAxis() {
		return xAxis;
	}
	public void setxAxis(List<Date> xAxis) {
		this.xAxis = xAxis;
	}
	public Map<String, Legend> getyAxis() {
		return yAxis;
	}
	public void setyAxis(Map<String, Legend> yAxis) {
		this.yAxis = yAxis;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getSubtext() {
		return subtext;
	}
	public void setSubtext(String subtext) {
		this.subtext = subtext;
	}
	
	
	
	private String title;//标题
	private String subtext;//副标题
	private List<String> legend;//数据分类（高血压、血脂等）
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") 
	private List<Date> xAxis;//X轴坐标
	private Map<String,Legend> yAxis;//Y轴数据 key值与legend 对应

}
